About Schedar Associates Ltd (05612688) United Kingdom