About Nicholson And Griffin (leadenhall) Ltd (07474600) United Kingdom