About Ampy Holdings Limited (03208378) United Kingdom