About Ambleside Engineering Company (lakes) Limited (00591137) United Kingdom