About Trafalgar House (retail) Limited (07715165) United Kingdom