About Torbay Shopfitters Limited (00804865) United Kingdom