About Seven L (gb) Ltd (05030625) United Kingdom