About Outdoor Power Equipment Limited (04635807) United Kingdom