About Bishop London Limited (10491725) United Kingdom