About B.p. Whale Limited (04801852) United Kingdom