About Alexander Kidbrook Limited (12608820) United Kingdom