About May & Brett Limited (00499565) United Kingdom