About Mrs M Barrett & Sons Limited (05517905) United Kingdom