Subhanallah! Another brother?!
Bro, I think they are based in London, Acton. Their website says Yorkshire so not quite sure what is happening there!
I will pay them a visit also Inshallah. I have got the brothers contact name and phone number, but he is not attending to my calls