About Lewis & Rae Ltd (07570316) United Kingdom