About L&r Mcclelland Ltd (09300555) United Kingdom