About Seckloe 50 Limited (04101165) United Kingdom