About Alec Oakley Limited (03023294) United Kingdom