About Caterfix Limited (04545552) United Kingdom