About Bailey And Sons Torbay Limited (12797393) United Kingdom