About Abrahams & Carlisle (manufacturing) Limited (11428578) United Kingdom