About Skull Cushion Ltd (10871973) United Kingdom