About Seckford Limited (07474620) United Kingdom