About Nan Clach Extension Limited (12642086) United Kingdom