About Hamer 21 Limited (SC546579) United Kingdom