About L & M Abbott Limited (07532231) United Kingdom