About Sandy Lane Sales & Marketing Limited (10028167) United Kingdom