About Alexander Beard Global Services Limited (04873038) United Kingdom