About Taurus Properties Staffordshire Limited (07338736) United Kingdom