About Spratt & Bateson Promotions Limited (05788619) United Kingdom