About Baillie Homes Limited (06448161) United Kingdom