About Rebecca Scott Associates Limited (07801090) United Kingdom