About J Pellow & Son Limited (06138086) United Kingdom