About Bps (stumps Cross) Limited (05857075) United Kingdom