About Swanbrae Limited (00978092) United Kingdom