About Apc (glw) Ltd (SC630693) United Kingdom