About Gibson & Ryan Plant Co. Limited (10515633) United Kingdom