About Spittal Rigg Holding Limited (10292701) United Kingdom