About Backworth View Management Limited (12477745) United Kingdom