About Willow Crescent Company Limited (NI674689) United Kingdom