About Steve Faure & Co. Limited (04510253) United Kingdom