About Irving Scott Limited (08396989) United Kingdom