About Pastri Deliveries Ltd (12144032) United Kingdom