About Bean 2 The Coast Limited (05866025) United Kingdom