About Lewes Close Limited (05103250) United Kingdom