About Caterframe Ltd. (12403707) United Kingdom