About Steve Baker Sales Limited (09843017) United Kingdom