About Ark-right (lydgate) Limited (10975679) United Kingdom