About Seckloe 270 Limited (05489685) United Kingdom