About Pembrooke Services Ltd. (SC264891) United Kingdom