About A & P Luckhurst Limited (10406706) United Kingdom