About Old Skool Delight Limited (12128813) United Kingdom