About Lion Court (staunton Harold) Limited (03483377) United Kingdom