About Blue Jay Of London Ltd. (02813836) United Kingdom