About S Hatter Consultants Limited (05118732) United Kingdom