About That Torquay Company 2 Limited (12561595) United Kingdom