About Statement British Limited (12140981) United Kingdom