About Tatton Generator Company Limited (01290165) United Kingdom