About J & M Anderson Limited (05956113) United Kingdom