About Lewis Rose Limited (07289596) United Kingdom