About Alan Clewer Ltd (10285924) United Kingdom