About Pigeon (thorne) Limited (12105876) United Kingdom