About St John Smith & Co (hampton) Limited (05565473) United Kingdom