About Thornside (holdings) Limited (04140881) United Kingdom