About Ogilvie Techncial Limited (04561631) United Kingdom