About Shilton Barlow Limited (06783522) United Kingdom