About John Macbeath & Company Limited (07361663) United Kingdom