About Telephone House (southampton) Management Limited (05716152) United Kingdom