About Hinks & Armstrong Ltd (13480479) United Kingdom