About Building Torbay Limited (09843783) United Kingdom