About Nylacast Technology Limited (05849282) United Kingdom