About Steven James Bristol Services Limited (11080298) United Kingdom