About Seckloe 186 Limited (04959033) United Kingdom