About Harrop Technical Ltd (07922127) United Kingdom