About Glasgow Paddocks Ltd (13372110) United Kingdom