About Garcia & Sykes Limited (07198953) United Kingdom