About Spalbord Limited (09451277) United Kingdom