About Quad N Castles Ltd (09915299) United Kingdom