About Barkston Plastics Engineering Limited (01114463) United Kingdom