About Seckloe 194 Limited (05026920) United Kingdom