About Selclene (docklands) Limited (04118630) United Kingdom