About Bird Of Paradise London Ltd (07487680) United Kingdom