About Alexander (uk) Limited (07960411) United Kingdom