About Glyncastle Plc (05352542) United Kingdom