About Spencil Limited (11447390) United Kingdom