About Seton Close Limited (07170088) United Kingdom