About L & S Mcavoy Ltd (10996411) United Kingdom