About Seven Seeded Limited (05760512) United Kingdom