About N & L Beswick Limited (07115584) United Kingdom