About Barcall Magazine Limited (07009335) United Kingdom