About The Felix Partnership Llp (OC436252) United Kingdom