About Latimer Design Limited (03921578) United Kingdom