About J Millin & Son Limited (05364279) United Kingdom