About Olivehose Limited (07749671) United Kingdom