About Loewenstein Ltd (06447963) United Kingdom