About Ty-morgan-spencer Limited (13177072) United Kingdom