About O E Longshaw (seals) Limited (05054768) United Kingdom