About Alexander & Sons Ltd (13345407) United Kingdom