About Gilsenan Partners Limited (SC466883) United Kingdom