About Baynes-holden Homes Limited (13334096) United Kingdom