About Leslie Stannage Design Limited (NI044816) United Kingdom