About Michael Farrow (builders) Limited (02542721) United Kingdom