About Craig Beddis Limited (09413472) United Kingdom