About Seeley Solutions Limited (09544902) United Kingdom