About Ledbury Mcintyre Limited (06266675) United Kingdom