About Birthwaite Edge Management Company Limited (06574095) United Kingdom