About Partick05 Limited (10564605) United Kingdom