About Squire Promotions Limited (00493977) United Kingdom