About Proctors Security Solutions Limited (08922953) United Kingdom