About Laris & Ray Ltd (12482683) United Kingdom