About Focal Research (sw) Limited (07271284) United Kingdom