About Pala Stonehouse Ltd (SC695804) United Kingdom