About 67 Barry Crescent Ltd (12888532) United Kingdom