About Lewis Henry Calderwood Limited (10502701) United Kingdom