About James M Anderson Limited (SC328920) United Kingdom