About Almaford Limited (02851859) United Kingdom