About Steve Bains Limited (05512978) United Kingdom