About Manley & Pitcher Distribution Limited (09824616) United Kingdom