About Taylor Made Residential Limited (10726223) United Kingdom