About Harrop Holdings Ltd (13547790) United Kingdom