About Pete Osborne Holdings Limited (07148077) United Kingdom