About Barnard & Levit Limited (04185866) United Kingdom