About Fittock Ltd (12328368) United Kingdom