About Laygate Shield Limited (10268081) United Kingdom