About Sebastian Black & Co Limited (06416308) United Kingdom