About Albrecht Kaiser Limited (12975645) United Kingdom