About Exp 1 Development Limited (11862321) United Kingdom