About Buckland & Armstrong Ltd (11626064) United Kingdom