About O Sheas Engineering Limited (11095747) United Kingdom