About Seckloe 280 Limited (05568404) United Kingdom