About Quickserve Electronics Limited (04530398) United Kingdom