About I S Anderson Limited (05640475) United Kingdom