About Oel (bidwell) Limited (10531647) United Kingdom