About Amblecote Holdings Ltd (11108173) United Kingdom