About A & C Lewis Family Holdings Ltd (10906185) United Kingdom