About Seed Design Ltd. (05687224) United Kingdom