About Pendle & Birdie Limited (12581542) United Kingdom