About Steve Mears Limited (06180562) United Kingdom