About B&20 British School Ltd (11670920) United Kingdom