About The Ark Littleborough Limited (10678955) United Kingdom