About Slayyer Consultancy Limited (03859727) United Kingdom