About Almroth Enterprises Limited (05972161) United Kingdom