About Oshea 82 Limited (09080395) United Kingdom