About Almond Bar Ltd (06650407) United Kingdom