About Laburnum House Barnoldswick Limited (11035484) United Kingdom