About Allum And Hamilton Limited (07453305) United Kingdom