About Bean N Scone Limited (13261948) United Kingdom