About Beacon Thornlea Limited (11919962) United Kingdom