About Aldrin Limited (07812190) United Kingdom