About Glensan Peet Partnership (SL002885) United Kingdom