About Bushell Holdings Limited (10636841) United Kingdom