About Terry Abrams Limited (11039935) United Kingdom