About Horry & Simpson Ltd (13030919) United Kingdom