About Rough-hewn Limited (07886011) United Kingdom