About Amehr Improvements Ltd (07136319) United Kingdom