About Griffin And Phoenix Private Limited (10852254) United Kingdom