About Frr Torbay Ltd (12763564) United Kingdom